license plate/tag


Results for "license plate/tag"

English - Turkish Dictionary

license plate/tag

(English - Turkish Dictionary) :
oto. plaka.